placa perforada - French English Dictionary